firmly catch something - French English Dictionary